home *** CD-ROM | disk | FTP | other *** search
/ MacWorld: Complete Mac Interactive / Macworld Complete Mac Interactive CD)(1994).iso / Software / More Shareware⁄Freeware / Telecom Tools / ExpModemAT Folder / ExpModem AT Commands.suit / ExpModem AT Commands.suit.rsrc / TEXT_-16000_Express Modem AT Commands 1.0.4.txt < prev    next >
Text File  |  1993-06-05  |  26KB  |  610 lines

  1. Apple Express Modem AT Commands
  2.  
  3. From Apple Computer‚Äôs ‚ÄúExpress Modem AT Commands‚Äù document on the 
  4. Express Modem 1.0.4 disk. Converted to DisplayDA by David Good.
  5.  
  6. Note: ‚ÄúDefault‚Äù settings are in Bold for easy reference.
  7.  
  8. Moving between command and on-line states
  9.  
  10. When the modem is turned on or after reset, the modem always
  11. goes to command state. It enters on-line state after successfully
  12. making a connection with a remote modem, either when answering
  13. or originating a call. While the modem is in on-line state, you can
  14. take control of it again (go back to command state). When you
  15. return to command state from on-line state, the modem goes to
  16. local command state, which allows you to maintain the connection
  17. and enter commands.
  18.  
  19. ¬†¬†To go to local command state, type the escape sequence +++.
  20. ¬†¬†Do not type any other commands or make entries before or after
  21. ¬†¬†the escape sequence for a period equal to the guard time set in
  22. ¬†¬†register S12 (normally one second). The modem will display OK.
  23.  
  24. ¬†¬†To go back to on-line state, type ATO.
  25.  
  26. ¬†¬†To hang up, type ATH.
  27.  
  28. AT command set
  29.  
  30. ¬†¬†¬†AT refers to the command prefix (attention sequence) that
  31. ¬†¬†¬†precedes each command to the modem. With the exception of A/
  32. ¬†¬†¬†all commands must be preceded by AT and end with a carriage
  33. ¬†¬†¬†return (<CR>).
  34.  
  35. ¬†Special Commands
  36.  
  37. A/¬†¬†Repeat last command
  38. ¬†¬†¬†¬†The A/ command instructs the modem to repeat the last
  39. ¬†¬†¬†¬†command line. A command line termination character <CR>
  40. ¬†¬†¬†¬†is not required for the execution of this command (that is,
  41. ¬†¬†¬†¬†the command is executed as soon as the slash is typed).
  42.  
  43. +++¬†Return to command state (escape sequence)
  44. ¬†¬†¬†¬†The escape sequence is used to force the modem back to local
  45. ¬†¬†¬†¬†command state from on-line state. Do not type any other
  46. ¬†¬†¬†¬†commands or make entries before or after the escape sequence
  47. ¬†¬†¬†¬†for a period equal to the guard time set in register S12 
  48.     (default is one second).
  49.  
  50. ¬†Standard AT commands
  51.  
  52. AT¬†¬†The attention command prefix
  53. ¬†¬†¬†¬†The prefix AT must precede every command. The remainder
  54. ¬†¬†¬†¬†of the command line contains commands for the modem. The
  55. ¬†¬†¬†¬†command line must end with a carriage return. If AT is sent
  56. ¬†¬†¬†¬†alone (that is, it is followed by a <CR>) then no command is
  57. ¬†¬†¬†¬†executed but an OK result code is returned.
  58.  
  59. A   Answer
  60. ¬†¬†¬†¬†The A command forces the modem to go off-hook in answer
  61.     mode.
  62.  
  63. Bn¬†¬†Communication protocol category preference
  64. ¬†¬†¬†¬†This command determines which communication standard is 
  65. ¬†¬†¬†¬†preferred for the next connection.
  66. ¬†¬†0¬†CCITT mode 
  67. ¬†¬†1¬†Bell 103 and Bell 212A, instead of V.21 and V.22, in case of
  68. ¬†¬†¬†¬†fallback (default)
  69.  
  70. D   Dial
  71. ¬†¬†¬†¬†This command signals the modem that the numbers, letters, and
  72. ¬†¬†¬†¬†commas that follow are all part of a telephone number that it
  73. ¬†¬†¬†¬†should dial.
  74. ¬†¬†T¬†Touch-Tone dialing
  75. ¬†¬†¬†¬†This causes all following numbers to be Touch-Tone dialed
  76.     (default).
  77. ¬†¬†P¬†Pulse dialing
  78. ¬†¬†¬†¬†Selects pulse dialing, with the dialing speed fixed at 10 pulses
  79. ¬†¬†¬†¬†per second.
  80.   Pause
  81. ¬†¬†¬†¬†The comma (,) modifier introduces a delay time before dialing
  82. ¬†¬†¬†¬†the next dial character or executing the next character in the
  83. ¬†¬†¬†¬†dial string. The pause time is the value of the S8 register,
  84. ¬†¬†¬†¬†(default=2 seconds).
  85. ¬†¬†W¬†Dial tone detect
  86. ¬†¬†¬†¬†The W modifier makes the modem detect a dial tone before
  87. ¬†¬†¬†¬†sending the next digit.
  88. ¬†¬†Calling Card tone detect¬†(:)
  89. ¬†¬†¬†¬†Same as W. The colon can detect most calling card tones.
  90. ¬†¬†¬†¬†Place the colon in the dial string when you want to detect a
  91. ¬†¬†¬†¬†wider range of frequencies.
  92. ¬†¬†@¬†Wait for quiet answer before dialing
  93. ¬†¬†¬†¬†For the time specified in the S7 register (default=50 seconds),
  94. ¬†¬†¬†¬†the modem attempts to detect 5 seconds of silence.
  95.   Flash
  96. ¬†¬†¬†¬†The exclamation point (!) causes the modem to go on-hook then
  97. ¬†¬†¬†¬†back off-hook, as if the receiver on the telephone set had been
  98. ¬†¬†¬†¬†pressed momentarily.
  99. ¬†¬†R¬†Reverse mode
  100. ¬†¬†¬†¬†The R modifier changes the modem from originate mode to
  101. ¬†¬†¬†¬†answer mode after the dialing process is complete. This
  102. ¬†¬†¬†¬†command is used only at the end of the dial string.
  103.   S=n
  104. ¬†¬†¬†¬†Dial telephone number stored at location n
  105. ¬†¬†¬†¬†Dials telephone number stored in location n, where n is
  106. ¬†¬†¬†¬†0, 1,or 2. You must have previously saved the value with
  107. ¬†¬†¬†¬†the AT&Z command.
  108.  
  109. En¬†¬†Echo off/on
  110. ¬†¬†¬†¬†When the echo is turned on, the characters sent to the modem
  111. ¬†¬†¬†¬†in command state are echoed back by the modem to the host
  112. ¬†¬†¬†¬†computer. The E command is functional only when the modem
  113. ¬†¬†¬†¬†is in command state.
  114. ¬†¬†0¬†Turns off the echo command.
  115. ¬†¬†1¬†Turns on the echo command. This allows you to see that
  116. ¬†¬†¬†¬†characters you have sent to the modem have been received
  117. ¬†¬†¬†¬†and sent back. (default)
  118.  
  119. Hn¬†¬†Hook (hang up)
  120. ¬†¬†¬†¬†When the modem is on-line, you must first enter the +++ escape
  121. ¬†¬†¬†¬†sequence to take the modem back to command state before
  122. ¬†¬†¬†¬†issuing the hang up command, ATH.
  123. ¬†¬†0¬†Forces the modem on-hook. Hangs up the modem‚Äôs connection to
  124. ¬†¬†¬†¬†the telephone line.
  125. ¬†¬†1¬†Forces the modem off-hook.
  126.  
  127. In  Information
  128. ¬†¬†0¬†Asks the modem for its product ID code.
  129. ¬†¬†1¬†Returns a modem code.
  130. ¬†¬†2¬†Returns OK.
  131. ¬†¬†3¬†Returns the modem‚Äôs country code.
  132. ¬†¬†4¬†Returns a list of modem features.
  133. ¬†¬†9¬†Returns Apple product code and firmware version of the modem.
  134.  
  135. Ln¬†¬†Speaker volume
  136. ¬†¬†¬†¬†This command has no effect as the speaker is a component
  137. ¬†¬†¬†¬†of the Macintosh and set in the Sound control panel. The
  138. ¬†¬†¬†¬†command is included for compatibility.
  139.  
  140. Mn¬†¬†Speaker on/off/auto
  141. ¬†¬†0¬†Disables speaker.
  142. ¬†¬†1¬†Turns on the speaker until carrier is established. (default)
  143. ¬†¬†2¬†Leaves the speaker on throughout the entire connection.
  144. ¬†¬†3¬†Turns the speaker on until a carrier is detected, except during
  145.     dialing.
  146.  
  147. Nn¬†¬†Communication protocol preference
  148. ¬†¬†¬†¬†Sets the modem protocol.
  149. ¬†¬†0¬†Use S37 for speed selection. If S37=0, connect at highest
  150. ¬†¬†¬†¬†possible speed. Otherwise, connect at speed specified in S37.
  151.     (default)
  152. ¬†¬†1¬†Connect at highest possible speed. Ignore S37. Fallback if
  153.     necessary.
  154. ¬†¬†2¬†Same as N1 for compatibility reasons.
  155. ¬†¬†¬†¬†¬†¬†¬†Note:  For N1 or S37=0, the setting of ATB is ignored.
  156. ¬†¬†¬†¬†¬†¬†¬†The modem automatically determines Bell or CCITT mode.
  157.  
  158. On¬†¬†Return to on-line state
  159. ¬†¬†¬†¬†Returns modem to on-line state from command state.
  160. ¬†¬†0¬†Is used to return to the on-line state after having entered the
  161. ¬†¬†¬†¬†command state using the escape sequence.
  162. ¬†¬†1¬†Same as above and will retrain the carrier (possibly at a lower
  163. ¬†¬†¬†¬†speed) before reentering on-line state.
  164.  
  165. P¬†¬†¬†Enable pulse dialing
  166. ¬†¬†¬†¬†Sets the default dialing mode to pulse mode. This command
  167. ¬†¬†¬†¬†can also be used as a subcommand of the D command.
  168.  
  169. Qn¬†¬†Quiet  (refer to command Vn)
  170. ¬†¬†0¬†Allows result codes to be sent to your screen. (default)
  171. ¬†¬†1¬†Turns off the result code messages.
  172. ¬†¬†2¬†Returns result codes when originating a call, but not when
  173.     answering.
  174.  
  175. Sn¬†¬†Select an S register
  176. ¬†¬†¬†¬†The S registers refer to memory locations used for
  177. ¬†¬†¬†¬†configuration. The S commands are used to assign values
  178. ¬†¬†¬†¬†to various registers in the modem‚Äôs memory.
  179. ¬†n?¬†The Sn? command (n=register number) is used for checking the
  180. ¬†¬†¬†¬†contents of a register. The result is always expressed as a
  181. ¬†¬†¬†¬†three-digit number, where the leading digits or all digits may
  182. ¬†¬†¬†¬†be 0.
  183. ¬†Sn=r is used to change an S register value (where n is the number
  184. ¬†¬†¬†¬†of the register and r is the assigned value).
  185.  
  186. S registers
  187.       Default      Range       Units
  188. S0¬†¬†¬†Number of rings to auto answer
  189. ¬†¬†¬†¬†¬†¬†0¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†0:255¬†¬†¬†¬†¬†¬†¬†Number of rings
  190.  
  191. S1¬†¬†¬†Ring counter
  192. ¬†¬†¬†¬†¬†¬†0¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†0:255¬†¬†¬†¬†¬†¬†¬†Number of rings
  193.  
  194. S2¬†¬†¬†Escape Character
  195. ¬†¬†¬†¬†¬†¬†43 <+>¬†¬†¬†¬†¬†¬†¬†0:127¬†¬†¬†¬†¬†¬†¬†ASCII Decimal
  196.  
  197. S3¬†¬†¬†Line-termination character
  198. ¬†¬†¬†¬†¬†¬†13 <CR>¬†¬†¬†¬†¬†¬†0:127¬†¬†¬†¬†¬†¬†¬†ASCII Decimal
  199.  
  200. S4¬†¬†¬†Line-feed character
  201. ¬†¬†¬†¬†¬†¬†10 <LF>¬†¬†¬†¬†¬†¬†0:127¬†¬†¬†¬†¬†¬†¬†ASCII Decimal
  202.  
  203. S5¬†¬†¬†Backspace character
  204. ¬†¬†¬†¬†¬†¬†8 <BS>¬†¬†¬†¬†¬†¬†¬†0:127¬†¬†¬†¬†¬†¬†¬†ASCII Decimal
  205.  
  206. S6¬†¬†¬†Initial blind dialing wait
  207.       2           2:255       Seconds
  208.  
  209. S7¬†¬†Carrier wait
  210.       50          1:255       Seconds
  211.  
  212. S8¬†¬†¬†Pause time
  213.       2          0:255       Seconds
  214.  
  215. S9¬†¬†¬†Carrier detect response time
  216. ¬†¬†¬†¬†¬†¬†6¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†1:255¬†¬†¬†¬†¬†¬†¬†1/10 second
  217.  
  218. S10¬†¬†Disconnect timing
  219. ¬†¬†¬†¬†¬†¬†14¬†¬†¬†¬†¬†¬†¬†¬†¬†1:255¬†¬†¬†¬†¬†¬†¬†1/10 second
  220.  
  221. S11¬†¬†Duration and spacing for DTMFdialing
  222.       95         50:255      Milliseconds
  223. ¬†¬†¬†¬†¬†Register S11 is preset and should remain unchanged to
  224. ¬†¬†¬†¬†¬†assure correct dialing.
  225.  
  226. S12¬†¬†Escape code guard time
  227. ¬†¬†¬†¬†¬†¬†50¬†¬†¬†¬†¬†¬†¬†¬†¬†20:255¬†¬†¬†¬†¬†¬†1/50 second
  228.  
  229. S18¬†¬†Self-test duration
  230.       0          0:255       Seconds
  231.  
  232. S36¬†¬†Negotiation failure treatment
  233.       5         0/3/4/5      Settings
  234. ¬†¬†¬†¬†¬†Specifies action that should be taken when an attempt to
  235. ¬†¬†¬†¬†¬†connect in error-control mode fails.
  236. ¬†¬†0¬†¬†Attempts V.42 connection. Hangs up if remote modem doesn‚Äôt
  237. ¬†¬†¬†¬†¬†support V.42.
  238. ¬†¬†3¬†¬†Makes asynchronous connection. No error control. Same as
  239.      AT&Q0.
  240. ¬†¬†4¬†¬†Attempts V.42 connection. If attempt fails, attempts MNP
  241. ¬†¬†¬†¬†¬†2‚Äì4 connection. If attempt fails, then hangs up.
  242. ¬†¬†5¬†¬†Attempts V.42 connection. If attempt fails, attempts MNP
  243. ¬†¬†¬†¬†¬†2‚Äì4 connection. If attempt fails, then attempts
  244. ¬†¬†¬†¬†¬†asynchronous connection. (default)
  245.  
  246. S37¬†¬†Desired DCE connection speed
  247.       0          0/3:11       Settings
  248. ¬†¬†¬†¬†¬†This value is used in conjunction with the ATN and ATB
  249. ¬†¬†¬†¬†¬†values to determine which modulations are attempted when
  250.      connecting.
  251. ¬†¬†0¬†¬†Auto-mode  Attempts to connect at the highest possible
  252. ¬†¬†¬†¬†¬†speed. (default)
  253. ¬†¬†3¬†¬†Attempts to connect at 300 bps.
  254. ¬†¬†5¬†¬†Attempts to connect at 1200 bps.
  255. ¬†¬†6¬†¬†Attempts to connect at 2400 bps.
  256. ¬†¬†7¬†¬†Attempts to connect at 4800 bps.
  257. ¬†¬†8¬†¬†Attempts to connect at 7200 bps.
  258. ¬†¬†9¬†¬†Attempts to connect at 9600 bps.
  259. ¬†¬†10¬†Attempts to connect at 12000 bps.
  260. ¬†¬†11¬†Attempts to connect at 14400 bps.
  261.  
  262. S38¬†¬†Delay before hang up.
  263.       0          0:254       Seconds
  264.  
  265. S46¬†¬†V.42 bis data compression selection
  266.       138        136/138    Settings
  267. ¬†136¬†¬†V.42 only
  268. ¬†138¬†¬†V.42 with V.42 bis compression. (default)
  269.  
  270. S48¬†¬†Feature negotiation action
  271.       7          0/3/7/128   Settings
  272. ¬†¬†¬†¬†¬†Selects which error control features are allowed when
  273. ¬†¬†¬†¬†¬†making connections.
  274. ¬†¬†0¬†¬†Negotiation disabled: try only V.42.
  275. ¬†¬†3¬†¬†Negotiation enabled without detection phase.
  276. ¬†¬†7¬†¬†Negotiation enabled with detection phase. (default)
  277. ¬†128¬†Negotiation disabled: try MNP only. V.42 disabled.
  278.  
  279. S95¬†¬†Error control negotiation message option
  280.       32         4/8/32       Bits
  281. ¬†¬†¬†¬†¬†A bit map to enable different result codes. Linked to ATW
  282. ¬†¬†¬†¬†¬†when ATW=1.
  283.      Bit   Value   Meaning
  284. ¬†¬†¬†¬†¬†0‚Äì1¬†¬†¬†1¬†¬†¬†¬†¬†¬†not used
  285. ¬†¬†¬†¬†¬†2¬†¬†¬†¬†¬†4¬†¬†¬†¬†¬†¬†Enables CARRIER messages only.
  286. ¬†¬†¬†¬†¬†3¬†¬†¬†¬†¬†8¬†¬†¬†¬†¬†¬†Enables CARRIER+PROTOCOL messages only.
  287. ¬†¬†¬†¬†¬†4¬†¬†¬†¬†¬†16¬†¬†¬†¬†¬†not used
  288. ¬†¬†¬†¬†¬†5¬†¬†¬†¬†¬†32¬†¬†¬†¬†¬†Enables CARRIER+PROTOCOL+COMPRESSION ¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†¬†messages. (default)
  289.  
  290. T¬†¬†¬†Enable tone (DTMF) dialing
  291. ¬†¬†¬†¬†Sets the default dialing mode to Touch-Tone mode. Can be
  292. ¬†¬†¬†¬†used in dial string (default).
  293.  
  294. Vn  Verbalize
  295. ¬†¬†¬†¬†The V command allows you to choose the way you want to
  296. ¬†¬†¬†¬†display result messages: as code numbers or as English words.
  297. ¬†¬†¬†¬†Unless these messages are being read by a program that does
  298. ¬†¬†¬†¬†not easily recognize strings of characters, the default setting
  299. ¬†¬†¬†¬†(V1) is recommended
  300. ¬†¬†0¬†Displays result messages as code numbers (nonverbal).
  301. ¬†¬†1¬†Displays result messages as English words (verbal). (default)
  302.  
  303. Verbalize result codes
  304. ¬†¬†0¬†OK  Command is correct and has been completed
  305. ¬†¬†1¬†CONNECT  Connection established
  306. ¬†¬†2¬†RING  Incoming ring detected
  307. ¬†¬†3¬†NO CARRIER  No connection or lost the carrier
  308. ¬†¬†4¬†ERROR  Bad command
  309. ¬†¬†5¬†CONNECT 1200  Connection established at 1200 bps
  310. ¬†¬†6¬†NO DIALTONE  Dial tone not detected in S7 seconds
  311. ¬†¬†7¬†BUSY  Busy tone detected
  312. ¬†¬†8¬†NO ANSWER  See ATD . . .@. . .
  313. ¬†10¬†CONNECT 2400  Connection established at 2400 bps
  314. ¬†11¬†CONNECT 4800  Connection established at 4800 bps
  315. ¬†12¬†CONNECT 9600  Connection established at 9600 bps
  316. ¬†13¬†CONNECT 14400  Connection established at 14400 bps
  317. ¬†15¬†CONNECT 7200  Connection established at 7200 bps
  318. ¬†16¬†CONNECT 12000  Connection established at 12000 bps
  319. ¬†24¬†CONNECT 300/REL  Connection with MNP 300 bps
  320. ¬†25¬†CONNECT 1200/REL  Connection with MNP 1200 bps
  321. ¬†26¬†CONNECT 2400/REL  Connection with MNP 2400 bps
  322. ¬†27¬†CONNECT 4800/REL  Connection with MNP 4800 bps
  323. ¬†28¬†CONNECT 9600/REL  Connection with MNP 9600 bps
  324. ¬†29¬†CONNECT 7200/REL  Connection with MNP 7200 bps
  325. ¬†30¬†CONNECT 12000/REL  Connection with MNP 12000 bps
  326. ¬†31¬†CONNECT 14400/REL  Connection with MNP 14400 bps
  327.  
  328. Protocol negotiation progress codes that work with ATW1 and S95.
  329. ¬†40¬†CARRIER 300  Carrier detected at 300 bps
  330. ¬†46¬†CARRIER 1200  Carrier detected at 1200 bps
  331. ¬†47¬†CARRIER 2400  Carrier detected at 2400 bps
  332. ¬†48¬†CARRIER 4800  Carrier detected at 4800 bps
  333. ¬†49¬†CARRIER 7200  Carrier detected at 7200 bps
  334. ¬†50¬†CARRIER 9600  Carrier detected at 9600 bps
  335. ¬†51¬†CARRIER 12000  Carrier detected at 12000 bps
  336. ¬†52¬†CARRIER 14400  Carrier detected at 14400 bps
  337. ¬†66¬†COMPRESSION: CLASS 5  MNP class 5
  338. ¬†67¬†COMPRESSION: V.42BIS  V.42 bis compression
  339. ¬†69¬†COMPRESSION:NONE  No compression
  340. ¬†70¬†PROTOCOL:NONE  Asynchronous mode
  341. ¬†77¬†PROTOCOL:LAP-M  Error control mode with LAP-M protocol
  342. ¬†80¬†PROTOCOL:ALT  Error control mode with MNP protocol
  343. 128¬†MODEM IN USE  Modem already in use for this or another
  344.     application
  345.  
  346. Wn¬†¬†Progress result codes
  347. ¬†¬†¬†¬†The ATW setting determines whether progress result codes
  348. ¬†¬†¬†¬†are displayed in addition to the ATX codes. Register S95
  349. ¬†¬†¬†¬†determines which progress result codes will be displayed.
  350. ¬†¬†0¬†Progress codes 40 through 80 disabled.
  351. ¬†¬†1¬†Progress codes 40 through 80 enabled. (default)
  352. ¬†¬†2¬†Progress codes enabled; identical to W1.
  353. ¬†¬†¬†¬†When writing a CCL script, pay attention to result codes for
  354. ¬†¬†¬†¬†scripts that require a specific response. If progress codes
  355. ¬†¬†¬†¬†are enabled, the following strings appear on the screen during
  356. ¬†¬†¬†¬†a connection (in this example, V.22 bis connection with no
  357. ¬†¬†¬†¬†error control):
  358. ¬†¬†¬†¬†¬†¬†¬†¬†CARRIER 2400
  359.         PROTOCOL:NONE
  360. ¬†¬†¬†¬†¬†¬†¬†¬†CONNECT 2400
  361.  
  362. Xn¬†¬†Active result code
  363. ¬†¬†¬†¬†The result codes listed in Vn are divided into subsets that
  364. ¬†¬†¬†¬†can be selected by the X command. Dial tone detection is
  365. ¬†¬†¬†¬†enabled by X2 and X4. Busy tone detection is
  366. ¬†¬†¬†¬†enabled by X3 and X4. The commands X0, X1, and
  367. ¬†¬†¬†¬†X3 are appropriate for blind dialing. Blind dialing means the
  368. ¬†¬†¬†¬†modem dials out even though a dial tone cannot be detected.
  369. ¬†¬†0¬†Selects result codes 0 through 4 and 8.
  370. ¬†¬†1¬†Selects result codes 0 through 5, 8, and 10 through 28.
  371. ¬†¬†2¬†Selects result codes 0 through 6, 8, and 10 through 28.
  372. ¬†¬†3¬†Selects result codes 0 through 5, 7, 8, and 10 through 28.
  373. ¬†¬†4¬†Selects all result codes. (default)
  374.  
  375. Yn¬†¬†Remote break handling
  376. ¬†¬†¬†¬†This command sets modem behavior for responding to a long
  377. ¬†¬†¬†¬†break signal received from a remote modem:
  378. ¬†¬†¬†¬†¬†¬†¬†¬†Greater than 1.6 seconds for an asynchronous connection
  379. ¬†¬†¬†¬†¬†¬†¬†¬†An attention frame for MNP or V.42.
  380. ¬†¬†0¬†The modem ignores any long breaks received from the remote
  381. ¬†¬†¬†¬†modem. (default)
  382. ¬†¬†1¬†On receiving a long break from the remote modem, the modem
  383. ¬†¬†¬†¬†goes on-hook (hangs up), and returns to command state.
  384. ¬†¬†2¬†On receiving a long break from the remote modem, the modem
  385. ¬†¬†¬†¬†returns to command state, but remains connected to the remote
  386. ¬†¬†¬†¬†modem (does not hang up).
  387.  
  388. Zn  Reset
  389. ¬†¬†¬†¬†The Z command tells the modem to perform a software reset.
  390. ¬†¬†0¬†Loads Profile 0 into the active profile.
  391. ¬†¬†1¬†Loads Profile 1 into the active profile.
  392.  
  393. &Cn¬†DCD options
  394. ¬†¬†¬†¬†Since bus modems have no DTE-DCE serial interface, this
  395. ¬†¬†¬†¬†command has no effect and remains for scripting compatibility.
  396. ¬†¬†0‚Äì2¬†Return OK.
  397.  
  398. &Dn¬†DTR options
  399. ¬†¬†¬†¬†Bus modems do not have a DTRline. For bus modems, an on-to-
  400. ¬†¬†¬†¬†off DTR transition occurs when you close the connection tool or
  401. ¬†¬†¬†¬†the application currently using the modem. In this case, the
  402. ¬†¬†¬†¬†modem goes on-hook.
  403. ¬†¬†¬†¬†This command has no effect and remains for scripting
  404.     compatibility.
  405. ¬†¬†0-3¬†Return OK. Default value is 3.
  406.  
  407. &F¬†¬†Recall default profile
  408. ¬†¬†¬†¬†The current active profile is replaced by the default factory
  409.     configuration.
  410.  
  411. &Gn¬†Guard tones
  412. ¬†¬†¬†¬†This command specifies whether guard tones should be
  413. ¬†¬†¬†¬†transmitted. Guard tones are used in some telephone systems
  414. ¬†¬†¬†¬†to allow proper data transfer over the network. Guard tones are
  415. ¬†¬†¬†¬†not used in the United States.
  416. ¬†¬†0¬†Disables guard tone. (default)
  417. ¬†¬†1¬†Same as 2.
  418. ¬†¬†2¬†Sends 1800 Hz guard tone.
  419.  
  420. &Kn¬†Local flow control
  421. ¬†¬†¬†¬†This command specifies which kind of local flow control is
  422. ¬†¬†¬†¬†used. Since bus modems have built-in flow control mechanisms
  423. ¬†¬†¬†¬†between the DTE and the DCE, this command has no effect. Flow
  424. ¬†¬†¬†¬†control characters generated by the application software are
  425. ¬†¬†¬†¬†always passed to the line.
  426. ¬†¬†¬†¬†This command has no effect and remains for scripting
  427.     compatibility.
  428. ¬†¬†0-5¬†Respond OK, no action taken
  429.  
  430. &Ln¬†Switched/Leased line
  431. ¬†¬†¬†¬†This command affects the modem‚Äôs behavior during the call
  432. ¬†¬†¬†¬†setup and the carrier handshake phases at the beginning of a
  433.     connection.
  434. ¬†¬†0¬†Selects switched (dial-up) line. (default)
  435. ¬†¬†1¬†Selects conditioned leased line.
  436.  
  437. &Pn¬†Pulse mode make/break ratio
  438. ¬†¬†0¬†Sets the dial pulse make/break ratio at 39%/61%. (default)
  439. ¬†¬†1¬†Sets the dial pulse make/break ratio at 33%/67%.
  440.  
  441. &Qn¬†Connection mode
  442. ¬†¬†¬†¬†This command allows you to enable and disable error control
  443. ¬†¬†¬†¬†mode. The &Q command setting has precedence over \N
  444. ¬†¬†¬†¬†command setting and registers S36 and S48.
  445. ¬†¬†0¬†Asynchronous mode (no error control, disables V.42 and MNP).
  446. ¬†¬†5¬†Error control mode  Instructs the modem to make a connection
  447. ¬†¬†¬†¬†using V.42/MNP, and fallback as necessary. (See S36 and S48
  448. ¬†¬†¬†¬†registers) (default)
  449.  
  450. &Rn CTS/RTS
  451. ¬†¬†¬†¬†Since bus modems have no DTE-DCE serial interface, this
  452. ¬†¬†¬†¬†command has no effect and remains for scripting compatibility.
  453. ¬†¬†0‚Äì1¬†Return OK.
  454.  
  455. &Sn DSR
  456. ¬†¬†¬†¬†Since bus modems have no DTE-DCE serial interface, this
  457. ¬†¬†¬†¬†command has no effect and remains for scripting compatibility.
  458. ¬†¬†0‚Äì2¬†Return OK.
  459.  
  460. &Tn Self-tests
  461. ¬†¬†¬†¬†The following diagnostic tests are provided. These tests are
  462. ¬†¬†¬†¬†available only when no error protocol is engaged. The duration
  463. ¬†¬†¬†¬†of each test is controlled by register S18.
  464. ¬†¬†0¬†Terminate the test  Used to terminate (escape from) a test in
  465. ¬†¬†¬†¬†progress and return to command state, if S18=0.
  466. ¬†¬†1¬†Local analog loopback  Initiates a local analog loopback test.
  467. ¬†¬†¬†¬†The escape sequence must be entered to terminate this test.
  468. ¬†¬†¬†¬†This mode tests the local modem and the local data terminal
  469.     equipment.
  470. ¬†¬†3¬†Local digital loopback  Initiates a local digital loopback test.
  471. ¬†¬†¬†¬†The modem echoes characters back to the remote modem
  472. ¬†¬†¬†¬†exactly as received.
  473. ¬†¬†4¬†Enable the remote digital loopback  Enables the modem to
  474. ¬†¬†¬†¬†respond to a remote modem attempting to place it in digital
  475. ¬†¬†¬†¬†loopback test. If a remote modem places the local modem in
  476. ¬†¬†¬†¬†remote digital loopback mode, the local modem echoes
  477. ¬†¬†¬†¬†characters back to the remote modem exactly as received from
  478. ¬†¬†¬†¬†the remote modem.
  479. ¬†¬†5¬†Disable the remote digital loopback  Disables the modem from
  480. ¬†¬†¬†¬†responding to a remote modem attempting to place it in the
  481. ¬†¬†¬†¬†digital loopback mode.
  482. ¬†¬†6¬†Remote digital loopback test  In this mode, characters sent to
  483. ¬†¬†¬†¬†the remote modem are echoed back to the local modem exactly
  484. ¬†¬†¬†¬†as they were received by the remote modem. This mode tests
  485. ¬†¬†¬†¬†both local and remote modems and the telephone circuits.
  486. ¬†¬†7¬†Remote digital loopback with self-test  Initiates a Remote
  487. ¬†¬†¬†¬†Digital Loopback (like &T6) with self-test data pattern
  488. ¬†¬†¬†¬†generation and error checking.
  489. ¬†¬†8¬†Local analog loopback with self-test  Initiates a Local Analog
  490. ¬†¬†¬†¬†Loopback (like &T1) with self-test data pattern generation and
  491. ¬†¬†¬†¬†error checking.
  492. ¬†¬†¬†¬†The tests terminate when an AT&T0 command is issued or when
  493. ¬†¬†¬†¬†register S18 expires. In the self-test mode, an error counter
  494. ¬†¬†¬†¬†counts the number of errors and sends the final result to the
  495. ¬†¬†¬†¬†host at the end of the test. The maximum number of errors that
  496. ¬†¬†¬†¬†can be counted is 255.
  497. ¬†¬†¬†¬†Note: &T1 takes an optional parameter (a single character, A
  498. ¬†¬†¬†¬†or O) to indicate whether the analog loopback must be done in
  499. ¬†¬†¬†¬†originate (default) or answer mode. 
  500.  
  501. &Un¬†Trellis coding
  502. ¬†¬†¬†¬†Enables/disables Trellis code modulation in V.32.
  503. ¬†¬†0¬†Enable Trellis coding. (default)
  504. ¬†¬†1¬†Disable Trellis coding.
  505.  
  506. &Vn¬†Display profiles
  507. ¬†¬†¬†¬†Displays the following information:
  508. ¬†¬†¬†¬†¬†¬†¬†¬†Active profile
  509. ¬†¬†¬†¬†¬†¬†¬†¬†Stored profile 0
  510. ¬†¬†¬†¬†¬†¬†¬†¬†Stored profile 1
  511. ¬†¬†¬†¬†¬†¬†¬†¬†Stored telephone numbers (See AT&Z.)
  512.  
  513. &Wn¬†Profile saving
  514. ¬†¬†¬†¬†This command saves the current active profile:
  515. ¬†¬†0¬†Saves the active profile into profile 0.
  516. ¬†¬†1¬†Saves the active profile into profile 1.
  517.  
  518. &Xn¬†Synchronous clock source
  519. ¬†¬†¬†¬†Ignored. Always returns OK. The modem does not support
  520. ¬†¬†¬†¬†synchronous modes.
  521.  
  522. &Yn¬†Specify start-up profile
  523. ¬†¬†¬†¬†Allows choosing between two different configurations at
  524.     start-up.
  525. ¬†¬†0¬†Specifies saved profile 0 as start-up configuration.
  526. ¬†¬†1¬†Specifies saved profile 1 as start-up configuration.
  527.  
  528. &Zn=s¬†Store phone number
  529. ¬†¬†¬†¬†Stores the dial string s (64 characters maximum) in location n.
  530. ¬†¬†¬†¬†The value of n can be equal to 0, 1, or 2. Note that the dial
  531. ¬†¬†¬†¬†string s is constructed in the same fashion as the ATD
  532. ¬†¬†¬†¬†command. It therefore must be the last command on the
  533. ¬†¬†¬†¬†command line and have no other characters following the dial
  534.     string.
  535.  
  536. MNP-specific AT commands
  537.  
  538. \Bn¬†Send break
  539. ¬†¬†¬†¬†Send a break on the line for n times 100 milliseconds (n ranges
  540. ¬†¬†¬†¬†from 1 to 9).
  541.  
  542. %Cn¬†Compression enable  Enables/disables MNPClass 5 data
  543. ¬†¬†¬†¬†compression during MNP reliable connections.
  544. ¬†¬†0¬†Disables data compression.
  545. ¬†¬†1¬†Enables MNP 5 data compression. (default)
  546.  
  547. \Gn¬†DCE flow control
  548. ¬†¬†¬†¬†Enables/disables modem-to-modem flow control. Coupled with
  549. ¬†¬†¬†¬†\X, which determines if flow control characters are passed
  550. ¬†¬†¬†¬†through or filtered.
  551. ¬†¬†0¬†Disables modem-to-modem flow control. (default)
  552. ¬†¬†1¬†Enables modem-to-modem flow control.
  553.  
  554. \Nn¬†MNP feature selection
  555. ¬†¬†¬†¬†Determines whether MNPerror control is used in connections.
  556. ¬†¬†¬†¬†The \N command setting also updates register S36. The &Q
  557. ¬†¬†¬†¬†command setting has precedence over \N command setting and
  558.     registers.
  559. 0-1¬†Normal mode  MNPdisabled.
  560. ¬†¬†2¬†Reliable mode  The modem will interrogate the remote modem
  561. ¬†¬†¬†¬†for MNPcapabilities. If the remote modem does not support MNP,
  562. ¬†¬†¬†¬†the local modem hangs up.
  563. ¬†¬†3¬†Auto-reliable mode  The modem interrogates the remote modem
  564. ¬†¬†¬†¬†for MNPcapabilities. If the remote modem supports MNP, a
  565. ¬†¬†¬†¬†reliable connection is established. If the remote modem does
  566. ¬†¬†¬†¬†not support MNP, a normal connection is established. (default)
  567.  
  568. \O¬†¬†MNP link negotiation
  569. ¬†¬†¬†¬†Treated as ATO0 command. Modem returns to on-line state.
  570. ¬†¬†¬†¬†MNP Link is not negotiated.
  571.  
  572. \Tn¬†Inactivity timer
  573. ¬†¬†¬†¬†Where n is a decimal integer between 0 and 90 specifying
  574. ¬†¬†¬†¬†minutes. Sets the number of minutes the modem waits before
  575. ¬†¬†¬†¬†automatically hanging up when data is not sent or received. The
  576. ¬†¬†¬†¬†default option n=0 disables the timer.
  577.  
  578. \U¬†¬†MNP link negotiation
  579. ¬†¬†¬†¬†Treated as ATO0 command. Modem returns to on-line state.
  580. ¬†¬†¬†¬†MNP link is not terminated.
  581.  
  582. \Vn¬†MNP result code
  583. ¬†¬†0¬†Disables modified MNP result codes. (default)
  584. ¬†¬†1¬†Enables modified standard MNP result codes 24 to 28.
  585. ¬†¬†2¬†Returns OK; no effect.
  586.  
  587. \Xn¬†Flow control processing
  588. ¬†¬†0¬†No pass-through flow control. If modem-to-modem flow control
  589. ¬†¬†¬†¬†is enabled, AT\G1, XON/XOFF characters received from the line
  590. ¬†¬†¬†¬†are filtered out of the data stream; they are not passed to the
  591. ¬†¬†¬†¬†DTE. (default)
  592. ¬†¬†1¬†Pass-through flow control. If modem-to-modem flow control is
  593. ¬†¬†¬†¬†enabled, AT\G1, XON/XOFF flow control characters received
  594. ¬†¬†¬†¬†from the line are passed through to the DTE.
  595.  
  596. \Y¬†¬†MNP link signaling
  597. ¬†¬†¬†¬†Treated as ATO0 command. Modem returns to on-line state.
  598. ¬†¬†¬†¬†MNP link is not negotiated.
  599.  
  600. \Z¬†¬†MNP termination
  601. ¬†¬†¬†¬†Treated as ATO0 command. Modem returns to on-line state.
  602. ¬†¬†¬†¬†MNP link is not negotiated.
  603.  
  604. --------
  605.  
  606. For changes, corrections or suggestions, please contact me at my 
  607. America Online address Duo Dave, or Internet DuoDave@aol.com.
  608.  
  609. Portions of this document is ¬©1993 by Apple Computer, Inc.
  610.